<?php get_header(); ?>

	<div class="post" id="search">
		<div class="post-header">
			<h3 class="post-title">Rechercher un article</h3>
		</div><!-- End div post-header -->
		<div class="post-content">
		<form method="get" id="searchform" action="/index.php" name="searchform">
			<p style="margin: 5px" align="center">
			  <input type="text" name="s" value=""
			  id="searchbox" />
			  <input type="submit" value="Recherche" />
			</p>
		</form>
		</div><!-- End div post-content -->
	</div><!-- End div post -->

	<div class="post" id="search">
		<div class="post-header">
			<h3 class="post-title">Erreur 404 - Page ou article introuvable</h3>
		</div><!-- End div post-header -->
		<div class="post-content">
	<img src="http://mektoub.free.fr/blog/wp-content/themes/zebulon/inc/erreur.gif" width="30%" alt="404 Error" style="float: left; margin: 0 15px 10px 0" />
<p>L'erreur 404 est un code d'erreur dans le protocole HTTP. Ce code est renvoyé par un serveur HTTP pour indiquer que la ressource demandée (généralement une page web) n'existe pas. Certains navigateurs web affichent alors le message « 404 File Not Found » (de l'anglais signifiant « fichier non trouvé ») à destination de l'internaute.</p>
<p>Le premier 4 indique une erreur dans la requête, ici une mauvaise URL, venant d'une page obsolète ou d'une erreur de saisie d'adresse web de la part du visiteur. Le dernier 4 indique le problème causé par cette erreur : la ressource est introuvable.</p>
<p>Les numéros d'erreur sont définis dans les spécifications (RFC) du protocole de communication HTTP.</p>
<p>Source : <cite><a href="http://fr.wikipedia.org/wiki/Erreur_404" target="_new">Erreur 404 - Wikipedia, l'encyclop&eacute;die libre</a></cite></p>
		</div><!-- End div post-content -->
	</div><!-- End div post -->

<?php get_footer(); ?>

<?php

function startswith($str, $begin) {
  return substr($str, 0, strlen($begin)) == $begin;
}

//if ($_SERVER['REQUEST_URI'] != '/blog/wp-includes/js/tinymce/langs/wp-langs-fr.js?ver=20081129') {
if ($_SERVER['REQUEST_URI'] != '/wp-includes/js/tinymce/plugins/wordpress/wordpress.css?ver=20081129') {
//if ( startswith($_SERVER['REQUEST_URI'], '/blog/wp-admin') ) {

$sender_name = "Tolier";
$sender_email = get_option('admin_email');

$headers = "From: \"" . $sender_name . "\" <" . $sender_email . ">\n";
$headers .= "Return-path: <" . $sender_email . ">\n";
$headers .= "Reply-To: \"" . $sender_name . "\" <" . $sender_email . ">\n";
$headers .= "X-Mailer:PHP" . phpversion() . "\n";
$headers .= "Precedence: list\nList-Id: " . get_option('blogname') . "\n";

$headers .= "MIME-Version: 1.0\n";
$headers .= "Content-Type: text/plain; charset=\"". get_bloginfo('charset') . "\"\n";

$message = "Une erreur 404 s'est produite.\n";
if (isset($_SERVER["HTTP_REFERER"])) {
   $message .= "La page précédente est : " . $_SERVER["HTTP_REFERER"] . ".\n";
} else {
   $message .= "La page précédente n'est pas disponible.\n";
}

$message .= "La page demandée était : " . htmlentities(strip_tags($_SERVER['REQUEST_URI'])) . ".\n";

$recipient_email = get_option('admin_email');
@wp_mail($recipient_email, '[LaTribuDesPitchous] Erreur 404', $message, $headers);
$recipient_email = 'ptite.capu@gmail.com';//get_option('admin_email');
@wp_mail($recipient_email, '[LaTribuDesPitchous] Erreur 404', $message, $headers);

}

?>
